Shipwreck Fish Tank

Uses Reynold's boids algorithm to simulate fish swimming in a tank. The 3D environment is made in Maya and all lighting/postprocessing is done in unity. I have also used Unity jobs to create a multithreaded system to simulate the fish and get a boost in performance. As for the AR side of things, I am using vuforia engine with a QR code as the target image to display the AR scene.

There are some clear performance issues. In the Unity editor there is a consistent 120 frames per second. However, when I build the project for android, the frames per second drops to below 30. There are a lot of improvements that can be made to get better performance. Removing obstacle avoidance should give the most performance boost. I also need to look into the unity jobs system to see if I can get better performance out of it.







Phone

+61406304406